home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacAddict 118
/
MacAddict 118 2006-06.toast
/
Software
/
Productivity
/
Yojimbo 1.1 (trial).dmg
/
Yojimbo.app
/
Contents
/
Resources
/
Yojimbo.sdef
< prev
next >
Wrap
Extensible Markup Language
|
2006-02-28
|
7KB
|
145 lines
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dictionary SYSTEM "file://localhost/System/Library/DTDs/sdef.dtd">
<dictionary title="Yojimbo Terminology">
<!-- STANDARD SUITE -->
<suite name="Standard Suite" code="????" description="Common classes and commands for all applications.">
<command name="open" code="aevtodoc" description="Open a document.">
<direct-parameter description="The file(s) to be opened.">
<type type="file" list="yes"/>
</direct-parameter>
</command>
<command name="quit" code="aevtquit" description="Quit the application.">
<cocoa class="NSQuitCommand"/>
</command>
<!--
<command name="get" code="coregetd" description="Returns the value of the specified object(s)." hidden="yes">
<cocoa class="OGGetCommand"/>
<direct-parameter type="specifier"/>
<result type="any"/>
</command>
<command name="set" code="coresetd" description="Sets the value of the specified object(s)." hidden="yes">
<cocoa class="OGSetCommand"/>
<direct-parameter type="specifier"/>
<parameter name="to" code="data" type="any" description="The new value.">
<cocoa key="Value"/>
</parameter>
</command>
-->
<command name="make" code="corecrel" description="Make a new object.">
<cocoa class="OGCreateCommand"/>
<parameter name="new" code="kocl" type="type" description="The class of the new object.">
<cocoa key="ObjectClass"/>
</parameter>
<!--
<parameter name="at" code="insh" type="location specifier" optional="yes"
description="The location at which to insert the object.">
<cocoa key="Location"/>
</parameter>
-->
<parameter name="with contents" code="data" type="any" optional="yes" description="The initial contents of the object.">
<cocoa key="ObjectData"/>
</parameter>
<parameter name="with properties" code="prdt" type="record" optional="yes" description="The initial values for properties of the object.">
<cocoa key="KeyDictionary"/>
</parameter>
<result type="specifier" description="to the new object"/>
</command>
<class name="application" code="capp" description="The application's top-level scripting object.">
<cocoa class="NSApplication"/>
<property name="name" code="pnam" type="text" access="r" description="The name of the application."/>
<property name="frontmost" code="pisf" type="boolean" access="r" description="Is this the frontmost (active) application?">
<cocoa key="isActive"/>
</property>
<property name="version" code="vers" type="text" access="r" description="The version of the application."/>
<element type="database item" hidden="yes"/>
<element type="bookmark item" hidden="yes"/>
<element type="note item" hidden="yes"/>
<element type="password item" hidden="yes"/>
<element type="pdf archive item" hidden="yes">
<cocoa key="PDFArchiveItems"/>
</element>
<element type="serial number item" hidden="yes"/>
<element type="web archive item" hidden="yes"/>
<responds-to name="open">
<cocoa method="handleOpenScriptCommand:"/>
</responds-to>
<!--
<responds-to name="print">
<cocoa method="handlePrintScriptCommand:"/>
</responds-to>
-->
<responds-to name="quit">
<cocoa method="handleQuitScriptCommand:"/>
</responds-to>
</class>
</suite>
<!-- YOJIMBO SUITE -->
<suite name="Yojimbo Suite" code="Cope" description="Yojimbo specific commands and classes.">
<command name="import" code="CopeImpt" description="Import the file(s) into Yojimbo.">
<cocoa class="OGImportCommand"/>
<direct-parameter description="The file(s) to be imported.">
<type type="file" list="yes"/>
</direct-parameter>
<result description="reference to the new database item(s)">
<type type="database item" list="yes"/>
</result>
</command>
<class name="database item" code="YItm" description="The abstract base class of all Yojimbo database items.">
<cocoa class="OGItem" key="items"/>
<property name="name" code="pnam" type="text" description="The item's name."/>
<property name="id" code="ID " type="text" access="r" description="The unique identifier of the item.">
<cocoa key="uuid"/>
</property>
<property name="creation date" code="CreD" type="date" access="r" description="The date on which the item was created">
<cocoa key="dateCreated"/>
</property>
<property name="modification date" code="ModD" type="date" access="r" description="The date on which the item was last modified.">
<cocoa key="dateModified"/>
</property>
<property name="flagged" code="Flag" type="boolean" access="rw" description="The unique identifier of the item."/>
<property name="comments" code="Cmnt" type="text" description="The item's comments."/>
</class>
<class name="bookmark item" code="YBmk" inherits="database item" description="A bookmark item.">
<cocoa class="OGWebBookmark" key="bookmarks"/>
<property name="location" code="Loca" type="text" description="The location/URL of the bookmark.">
<cocoa key="urlString"/>
</property>
<property name="move to trash after opening" code="TrAO" type="boolean" description="Move the item to the trash after opening it?">
<cocoa key="trashAfterOpening"/>
</property>
<property name="last opened date" code="OpnD" type="date" access="r" description="The date on which the item was last opened.">
<cocoa key="lastOpenedDate"/>
</property>
</class>
<class name="note item" code="YNot" inherits="database item" description="A note item.">
<cocoa class="OGNote"/>
<property name="contents" code="pcnt" type="text" description="The contents of the note."/>
</class>
<class name="password item" code="YPwd" inherits="database item" description="A password item.">
<cocoa class="OGPassword"/>
<property name="location" code="Loca" type="text" description="The location/URL of the item."/>
<property name="account" code="Acct" type="text" description="The account of the item."/>
<property name="password" code="Pass" type="text" access="w" in-properties="no" description="The password of the item.">
<cocoa key="password_AS"/>
</property>
</class>
<class name="pdf archive item" code="YPDF" inherits="database item" description="A pdf archive item.">
<cocoa class="OGPDFArchive"/>
</class>
<class name="serial number item" code="YSN#" inherits="database item" description="A serial number item.">
<cocoa class="OGSerialNumber"/>
<property name="owner name" code="OwNa" type="text" description="The product owner's name."/>
<property name="email address" code="EMal" type="text" description="The product owner's email address.">
<cocoa key="ownerEmail"/>
</property>
<property name="organization" code="Orgz" type="text" description="The prodocut owner's organization."/>
<property name="serial number" code="Ser#" type="text" description="The product serial number."/>
</class>
<class name="web archive item" code="YWeb" inherits="database item" description="A web archive item.">
<cocoa class="OGWebArchive"/>
<property name="source URL" code="sURL" type="text" access="r" escription="The source URL for the web archive data.">
<cocoa key="sourceUrlString"/>
</property>
</class>
</suite>
</dictionary>